quench (fire) - French English Dictionary